be speechless, amazed, or surprised - Türkisch Englisch Wörterbuch